Livery Stable — definition

1. livery stable (Noun)

1 definition

livery stable (Noun) — Stable where horses and vehicles are kept for hire.

3 types of
horse barn stable stalls